Visibility logic seems opposite in new platform vs Legacy

I think it may be different forms. I am using the built in ADD screen/function from a collection

New collection is type LIST and I do this to hide it

OLD one I created a ADD BUTTON and then did show FORM SCREEN
image
image

I guess I have been using UUID from before ROWID days, are you suggesting instead of using UUID, I use rowID and depricate UUID.