Better organize ember-metal and cache function lookups.