This may require a bit of a rework on how everything's handled with client vs server, but it would probably be a fairly useful option.