perspective API
support for switching perspectives
clustering preview module