I have seen this done within a platform and it looked very useful!