defer derivatives api

Regenerating a derivative (I tested regenerating TN and MEDIUM_SIZE from the Image SP) generates the attached error. 
![pr537_derivatives_error](https://cloud.githubusercontent.com/assets/403918/4021240/80591148-2ae9-11e4-945f-02bf3df1ef8b.png)