If this becomes an example, this issue should be moved to the gallery, otherwise I'd suggest to work on this not earlier than v.1.1.0