Compact Nodes should have output pins aligned with input pins

It would be nice if compact nodes in Blueprint did not have their output pins vertically centered and instead behaved like pins on every other node.

This causes an annoying issue where white exec lines and nodes no longer conform to the blueprint grid in a nice manner and have to be straightened out using the straighten connection command in order to get them to behave.

I’m not sure what’s so complex about making all pins aligned to the grid. Why wasn’t it designed like that from the start?

The fact Bucket Classes is hovering below the previous operation is what really frustrates me, I wish they would clip/snap onto the node in a neat way that doesnt stretch graphs horizontal too much.