This idea can't be done due to a Minecraft limitation. Maybe in the future?