Agreed.
In the recent post, i have mentioned if there is one to one relationship, your solution holds good and if there is one to many relationship (which is common in consolidation scenario), use VBA if entity has to be used in page axis.
Regards,
Rahul