The OP’s use case will work just fine in the latest release:
This was reverted back to 1.8-like functionality.