Я думаю, что это возможно, но я не уверен, что это стоит делать потому, что
1. В проекте станет больше кода, а чем больше кода тем больше багов и проблемных мест
2. Потребление памяти от этого не сильно пострадает
Я помню как это делается в iOS. Может быть тут так же будет просто. Посмотри какие методы есть у view