Normal classpath
Use JSONEntity type field for class cannonical name, and allow ordering when fetching by type