Interaction entities display custom names when they shouldn't
When set to false, custom names on interaction entities still display when looked at. This behavior first appeared in the update where boats & minecarts were given visible names when looked at. This behavior should not apply to interaction entities since they are development tools like markers.
Steps to Reproduce:
1. Type
/summon interaction ~ ~ ~ {CustomNameVisible:0b,CustomName:'{"text":"Hello"}'}
2. Look down to see the custom name is visible when looked at
Expected Results:
Setting CustomNameVisible to 0b should hide the name