Tweak Room methods to be leaner and expose only the methods we absolutely must have, without leaking internal storage structures.