The case for why we need this quite overdue ability?
If a wall hosted object is placed on the wrong level there is no ability to adjust it to any other level as the constraints for the level is greyed out.
The only fix is to delete the object, go to the intended level and add the family from there!
To elaborate further, the only way to have a wall hosted family (excluding windows and doors) located on the intended level is to go to that particular level and then add the wall hosted family.
What does this mean?
It means a user cannot add a wall hosted object from a section or elevation or 3D view and expect to be able to adjust the object to the intended level. You can of course do this with a window or door which baffles me why other wall hosted objects don't have the same privilege?
Here is an example case, you are drawing a repetitive design like townhouses that are stepping down the street and would like to duplicate the layout by copying it but using your stepped down levels which have different RLs.
The copied wall layout can be adjusted to the new levels but any wall-based families in the layout cannot which means there is no choice but to delete them and recreated them on the new level each and every time!
Why not make this process much easier and have Revit allow any wall hosted objects the ability to change the level they are constrained to?
